demand pressures - French English Dictionary